fight illnesses - Espagnol Anglais Dictionnaire